package Datatypes;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "dataPerfil", propOrder = {
    
    "password",
    "nick",
    "email",
    "tipoperfil",
    "nombre",
    "apellido",
    "fechanac",
    "edad",
    "imagen",
    "sitioweb",
    "img"
    
})
public class DataPerfil implements Serializable{
    
    private String password = null;
    private String nick = null;
    private String email = null;
    private String tipoperfil = null;
    private String nombre = null;
    private String apellido = null;
    private PDate fechanac = null;
    private Integer edad = null;
    private String imagen = null;
    private String sitioweb = null;
    private String img = null;

    public DataPerfil() {}
    
    public DataPerfil(String nick, String email, String tipoperfil, String nombre, String apellido, PDate fechanac, Integer edad, String imagen, String sitioweb){
    
        this.nick = nick;
        this.email = email;
        this.tipoperfil = tipoperfil;
        this.nombre = nombre;
        this.apellido = apellido;
        this.fechanac = fechanac;
        this.edad = edad;
        this.imagen = imagen;
        this.sitioweb = sitioweb;
    
    }
    
    public DataPerfil(String password, String nick, String email, String tipoperfil, String nombre, String apellido, PDate fechanac, Integer edad, String imagen, String sitioweb){
                   
        this.password = password;
        this.nick = nick;
        this.email = email;
        this.tipoperfil = tipoperfil;
        this.nombre = nombre;
        this.apellido = apellido;
        this.fechanac = fechanac;
        this.edad = edad;
        this.imagen = imagen;
        this.sitioweb = sitioweb;
    
    }
    
    public String getNick(){ return nick; }
    public String getCorreo(){ return email; }
    public String getTipoPerfil(){ return tipoperfil; }
    public String getNombre(){ return nombre; }
    public String getApellido(){ return apellido; }
    public PDate getFechaNac(){ return fechanac; }
    public Integer getEdad(){ return edad; }
    public String getImagen(){ return imagen; }
    public String getSitioWeb(){ return sitioweb; }
    public String getPassWord(){ return password; }
    public String getIMG() { return img; }
    public void setPassword(String password) { this.password = password; }
    public void setNick(String nick) { this.nick = nick; }
    public void setEmail(String email) { this.email = email; }
    public void setTipoperfil(String tipoperfil) { this.tipoperfil = tipoperfil; }
    public void setNombre(String nombre) { this.nombre = nombre; }
    public void setApellido(String apellido) { this.apellido = apellido; }
    public void setFechanac(PDate fechanac) { this.fechanac = fechanac; }
    public void setEdad(Integer edad) { this.edad = edad; }
    public void setImagen(String imagen) { this.imagen = imagen; }
    public void setSitioweb(String sitioweb) { this.sitioweb = sitioweb; }
    public void setIMG(String imagen) { this.img = imagen; }
    
}
